pull your shit together - Spanish English Dictionary